package com.student.management.root.bean;

import java.util.Objects;

public class Middle {
    private int middleid;
    private int roleid;
    private int menuid;

    public Middle(int middleid, int roleid, int menuid) {
        this.middleid = middleid;
        this.roleid = roleid;
        this.menuid = menuid;
    }

    public Middle() {
    }

    public int getMiddleid() {
        return middleid;
    }

    public void setMiddleid(int middleid) {
        this.middleid = middleid;
    }

    public int getRoleid() {
        return roleid;
    }

    public void setRoleid(int roleid) {
        this.roleid = roleid;
    }

    public int getMenuid() {
        return menuid;
    }

    public void setMenuid(int menuid) {
        this.menuid = menuid;
    }


    @Override
    public String toString() {
        return "Middle{" +
                "middleid=" + middleid +
                ", roleid=" + roleid +
                ", menuid=" + menuid +
                '}';
    }


    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof Middle)) return false;
        Middle middle = (Middle) o;
        return getMiddleid() == middle.getMiddleid() &&
                getRoleid() == middle.getRoleid() &&
                getMenuid() == middle.getMenuid();
    }

    @Override
    public int hashCode() {
        return Objects.hash(getMiddleid(), getRoleid(), getMenuid());
    }
}
